using System;
using Sce.PlayStation.Core;


namespace Nyanimals
{
	// TODO: have these managed from a file
	public sealed class CGlobalOptions
	{
		private static readonly CGlobalOptions instance = new CGlobalOptions();
		private Vector2 camMoveSpeed;
		
		public static CGlobalOptions Instance
		{
			get { return instance;}
		}
		
		private CGlobalOptions()
		{
			camMoveSpeed = new Vector2(1.0f, 1.0f);
		}
		
		public Vector2 CameraSpeed
		{
			get { return camMoveSpeed;}
			set { camMoveSpeed = value;}
		}
		public float CameraSpeedX
		{
			get { return camMoveSpeed.X;}
			set { camMoveSpeed.X = value;}
		}
		public float CameraSpeedY
		{
			get { return camMoveSpeed.Y;}
			set { camMoveSpeed.Y = value;}
		}
	}
}

